-
Notifications
You must be signed in to change notification settings - Fork 871
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ad coefficient update for last seen ad #24253
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unit tests will fail (or they should do). Can you please update the unit tests too. Thanks
...nal/serving/eligible_ads/pipelines/notification_ads/eligible_notification_ads_v2_unittest.cc
Outdated
Show resolved
Hide resolved
@ptjames can you please add a link to what issue this resolves and a test plan if this requires QA, see description, thanks |
e6448e5
to
07643e8
Compare
02e286f
to
edd5f5d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM++
@ptjames approved. Could you please raise an issue, link to it in the description, and add a test plan, before merging! Once merged, can you please add |
@ptjames could you please squash any fix-up commits. Thanks |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM++
unit tests updated Fix tests unit tests updated unit tests updated
unit tests updated Fix tests unit tests updated unit tests updated cleaning up unit tests
edd5f5d
to
6708797
Compare
[puLL-Merge] - brave/brave-core@24253 DescriptionThis PR makes several changes to the ad serving and prediction models in the Brave Ads system. The main changes include:
The motivation for these changes appears to be improving the relevance and effectiveness of ad targeting while simplifying some aspects of the prediction model. ChangesChanges
Possible Issues
Security HotspotsNo significant security issues were identified in this change. The modifications primarily affect internal ad serving logic and do not appear to introduce new attack vectors or expose sensitive information. |
…#1113) Updating most performant test leg of ad model predictor recency study to 100% until brave-core changes reach production. Issue: #1114 Changes become permanent in brave-core via this PR: brave/brave-core#24253
…#1115) Updating most performant test leg of ad model predictor recency study to 100% until brave-core changes reach production. Issue: #1114 Changes become permanent in brave-core via this PR: brave/brave-core#24253 Co-authored-by: Kamil Jozwiak <kamiljoz@gmail.com>
This PR updates the default value of
last_seen_ad_predictor_weight
to 0. Recent AB testing demonstrates this updates leads to a significant increase in CTR.Resolves brave/brave-browser#39326
Submitter Checklist:
QA/Yes
orQA/No
;release-notes/include
orrelease-notes/exclude
;OS/...
) to the associated issuenpm run test -- brave_browser_tests
,npm run test -- brave_unit_tests
wikinpm run presubmit
wiki,npm run gn_check
,npm run tslint
git rebase master
(if needed)Reviewer Checklist:
gn
After-merge Checklist:
changes has landed on
Test Plan: